Ready to Learn Chinese?

Discover a new way to study with our interactive demo.

苏门答腊岛

sū mén dá là dǎo

Definitions

  • Sumatra (one of the Indonesian islands)