Translation of menembuk in English:

menembuk

to perforate

verb

  • 1

    to perforate, to make hole(s) through, to pierce, to bore