Read Edit View history 苏门答腊 sūméndálà Sumatra Origin Definitions Defs Strokes Stroke Words Sentences Sents Senses Add sense 苏门答腊/ 蘇門答臘 sūméndálà Sumatra Sumatra, a large island in western Indonesia Edit Delete References Add reference variant 苏门达腊/蘇門達臘 → 苏门答腊/蘇門答臘 Edit Delete