Pinyin Dictionary results for "mu ba ba na"

姆巴巴纳
Mbabane, capital of Swaziland
Dictionary data provided by CC-CEDICT