Arabic-English dictionary »

أَلْغِيرُو meaning in English

ArabicEnglish
أَلْغِيرُو m

Algheroport town in Sardinia