Arabic-English dictionary »

البَحْرُ الأَحْمَر meaning in English

ArabicEnglish
البَحْرُ الأَحْمَر m

Red Seasea between Africa and Arabia