Arabic-English dictionary »

بَاب اَلْمَنْدَب meaning in English

ArabicEnglish
بَاب اَلْمَنْدَب

Bab el Mandebstrait