Chinese-English dictionary »

姆巴巴纳 /mǔbābānà/ meaning in English

ChineseEnglish
姆巴巴纳 /Mǔbābānà/ proper noun

Mbabane(capital of Eswatini)
proper noun
[UK: (ə)mbɑːˈbɑːni] [US: (ə)mbɑːˈbɑːni]