Translation of pembendungan in English:

pembendungan

damming up

noun

  • 1

    damming up