Dictionary
Browse
Translate
About
›
›
→
Sumatra — English to Chinese Translation | Lughet
Dictionary
›
English
›
Sumatra
English
→
Chinese
GetWord Corpus
Sumatra
1su5mB:trE n. 苏门答腊岛(在印尼西部)
★
★
★
★
★
Rate this entry
Same word in other sources
Sumatra
English
›
Chinese
Main Dictionary
Related words
Sumatran
English
›
Chinese
Sumatran
English
›
Chinese
Sumba
English
›
Chinese
Sumba
English
›
← Search
Chinese
Sumbawa
English
›
Chinese
Sumbawa
English
›
Chinese