Translation of penabuhan in English:

penabuhan

percussion

noun

  • 1

    percussion, striking of one object against another