Italian-English dictionary »

glarona meaning in English

ItalianEnglish
Glarona proper noun

Glarus(canton of Switzerland)
proper noun