English-Arabic dictionary »

alghero meaning in Arabic

EnglishArabic
Alghero port town in Sardinia

أَلْغِيرُوm