Italian-English dictionary »

telve di sopra meaning in English

ItalianEnglish
Telve di Sopra proper noun

Telve di Sopra(town in Italy)
proper noun