Translation of menabuh in English:

menabuh

to strike

  • 1

    (a drum) to strike