Vocabulary

蘇門答剌

Sumatra

noun