Chinese-English dictionary »

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

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

Somaliland(region)
proper noun
[UK: sə.ˈmɑː.li.ˌlænd] [US: sə.ˈmɑː.li.ˌlænd]