Arabic-English dictionary »

بَحْر اَلْعَرَب meaning in English

ArabicEnglish
بَحْر اَلْعَرَب m

Arabian Seapart of the Indian Ocean