kamus
.
Search
About
sumatran
English
Sumatran
Noun
A native or inhabitant of Sumatra
English: Sumatran
Adjective
Of or relating to the island of Sumatra or its inhabitants
English: Sumatran