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