Translation of tabuh-tabuhan in English:

tabuh-tabuhan

noun

  • 1

    all the musical instruments that are beaten (in a performance)