Translation of menabuh in English:

menabuh

to strike

verb

  • 1

    (a drum) to strike