Bab el Mandeb in Indonesian Bab el Mandeb in Indonesian Bab-el-Mandeb proper noun a strait connecting the Red Sea to the Gulf of Aden Add to Flashcards