sumatera
[su·ma·te·ra]noun
Definitions
- 1.
Sumatra; the westernmost major island of Indonesia
"Sumatera Barat" = West Sumatra (home of Minangkabau).
Tags
Articles with this word
Discussion
Loading comments...
Sumatra; the westernmost major island of Indonesia
"Sumatera Barat" = West Sumatra (home of Minangkabau).
Loading comments...