meaning of Bab al-Mandab

Bab al-Mandab - German to English

Bab-el-Mandeb