Chinese-English dictionary »

索马里 /suǒmǎlǐ/ meaning in English

ChineseEnglish
索马里 /Suǒmǎlǐ/ proper noun

Somalia(country in the Horn of Africa)
proper noun
[UK: sə.ˈmɑː.lɪə] [US: sə.ˈmɑː.liə]