Back to Dictionary
苏门答腊
蘇門答臘
Sūméndálà
1.
Sumatra, one of the Indonesian islands
Noun
Character Breakdown
Compound Words (1)
Metadata
- Category
- Chinese