Italian-English dictionary »

cesuna meaning in English

ItalianEnglish
Cesuna proper noun

Cesuna(village in Italy)
proper noun