English-Arabic dictionary »

great rift valley meaning in Arabic

EnglishArabic
Great Rift Valley

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