Ready to Learn Chinese?

Discover a new way to study with our interactive demo.

蒙巴萨

méng bā sà

Definitions

  • Mombasa (city in Kenya)