Translation of mencabikkan in English:

mencabikkan

to tear

verb

  • 1

    to tear, to rip