Dictionary

hulu

[hu·lu]noun
Definitions
  1. 1.

    upstream; headwaters; the upper part of a river

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

Loading comments...