Translation of menepukan in English:

menepukan

to saturate

verb

  • 1

    to saturate, cause to absorb or accept as much as possible