Pinyin Dictionary results for "su men da la"

苏门答腊
Sumatra, one of the Indonesian islands
苏门达腊
variant of 蘇門答臘|苏门答腊[Su1 men2 da2 la4]
苏门答腊岛
Sumatra (one of the Indonesian islands)
Dictionary data provided by CC-CEDICT