ENGLISH → NEPALI
mogadishu
01
noun
मोगादिसु (सोमालियाको राजधानी)
the capital and largest city of Somalia; a port on the Indian Ocean
English words, with meanings in Nepali. नेपाली
ENGLISH → NEPALI
the capital and largest city of Somalia; a port on the Indian Ocean