sumatera

su·ma·te·ranoun

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...