Italian-English dictionary »

coira meaning in English

ItalianEnglish
Coira proper noun

Chur(Swiss town)
proper noun