Translation of pencabikan in English:

pencabikan

act of tearing, ripping

noun

  • 1

    act of tearing, ripping