Translation of tabuh in English:

tabuh

noun

  • 1

    a type of large drum beaten for a specific purpose, a stick for beating the drum, sound of a drum as signal