Turkish-English dictionary »

babülmendep boğazı meaning in English

TurkishEnglish
Babülmendep Boğazı proper noun

Bab el Mandeb(strait)
proper noun