Terjemahan hulu di Bahasa Inggris

hulu

kata benda

  • 1

    headwaters, upper section of a river
  • 2

    beginning of