Pinyin Dictionary results for "meng ba sa"

蒙巴萨
Mombasa (city in Kenya)
Dictionary data provided by CC-CEDICT