English-Italian dictionary »

albaredo meaning in Italian

EnglishItalian
Albaredo (village in Italy)
proper noun

Albaredoproper noun