innsbruck

innsbruck

innsbruck

Noun

city in southwestern Austria; known as a summer and winter resort

Synonyms: