English-Chinese dictionary »

sumatra meaning in Chinese

EnglishChinese
Sumatra (the largest island of Indonesia)
proper noun
[UK: suː.ˈmɑː.trə]
[US: ˌsuː.ˈmɑː.trə]

苏门答腊 /Sūméndálà/proper noun

蘇門答臘proper noun

Sumatran laughingthrush (species)
noun

黑白噪鶥noun

黑白噪鹛 /hēibái zàoméi/noun

Sumatran rhinoceros (Dicerorhinus sumatrensis)
noun

苏门犀noun

苏门答腊犀牛noun

蘇門犀noun

蘇門答臘犀牛noun