Italian-English dictionary »

alghero meaning in English

ItalianEnglish
Alghero proper noun
{f}

Alghero(port town in Sardinia)
proper noun