Read Edit View history Discussion 苏门答腊岛 sūméndálàdǎo Sumatra Origin Definitions Defs Strokes Stroke Words Sentences Sents Senses Add sense 苏门答腊岛/ 蘇門答臘島 sūméndálàdǎo Sumatra Sumatra, a large island in western Indonesia Edit Delete References Add reference No references for this word.