Translation of menumbuk in English:

menumbuk

punch

verb

  • 1

    punch, to hit somebody hard with your closed hand (fist), to hit something many times