LexiTurkTURKISH ↔ ENGLISH DICTIONARY

Mogadişu” in English

2 English translations
EN
Mogadishu

Mogadishu is the capital of Somalia.