Chinese Version(中文版) | EBooks(电子书)
[sʊ'mɑtrə]
(noun.) a mountainous island in western Indonesia.
Checked by Angelique--From WordNet
Checked by Ellen