Arabic-English dictionary »

القاموق meaning in English

ArabicEnglish
القاموق

Alcamocommune in Sicily