How do you say sumatra in Chinese?
— 蘇門答臘; 蘇門答臘


Generic synonyms for sumatra in Chinese
island島, 岛 (dǎo), 島嶼, 岛屿 (dǎoyǔ)