Dictionary

sumatera

[su·ma·te·ra]noun
Definitions
  1. 1.

    Sumatra; the westernmost major island of Indonesia

    "Sumatera Barat" = West Sumatra (home of Minangkabau).

Tags
Articles with this word
Malin Kundang — Legenda dari Sumatera Baratintermediate
1 / 2·
Discussion

Loading comments...