Translation of waduk in English:

waduk

abdomen

noun

  • 1

    abdomen, stomach