Italian-English dictionary »

albaredo meaning in English

ItalianEnglish
Albaredo proper noun

Albaredo(village in Italy)
proper noun