English-French dictionary »

alghero meaning in French

EnglishFrench
Alghero (port town in Sardinia)
proper noun

Alghero◼◼◼nom {f}