Translation of mencabik in English:

mencabik

to tear to pieces

verb

  • 1

    to tear to pieces