Arabic-English dictionary »

الشق السوري الافريقي meaning in English

ArabicEnglish
الشق السوري الافريقي

Great Rift Valley