Arabic-English dictionary »

شَطُّ العَرَب meaning in English

ArabicEnglish
شَطُّ العَرَب m

Shatt al-Arabriver