Translation of ditabuh in English:

ditabuh

beaten

verb

  • 1

    beaten, struck