innsbruckEnglish

Innsbruck

Noun

City in southwestern Austria, known as a summer and winter resort

English: Innsbruck

Bahasa: Innsbruck

Bahasa words with similar meanings