English-Turkish dictionary »

bab el mandeb meaning in Turkish

EnglishTurkish
Bab el Mandeb (strait)
proper noun

Babülmendep Boğazıproper noun