English-Italian dictionary »

telve di sopra meaning in Italian

EnglishItalian
Telve di Sopra (town in Italy)
proper noun

Telve di Sopraproper noun