Translation of bercakar-cakaran in English:

bercakar-cakaran

to claw each other

verb

  • 1

    to claw each other