Translation of waduk in English:

waduk

reservoir

noun

  • 1

    reservoir