Italian-English dictionary »

sappada meaning in English

ItalianEnglish
Sappada proper noun

Sappada(town in Italy)
proper noun