Translation of زچ کرنا in English:

زچ کرنا

phrase

  • tease, vex, annoy, harass, render one powerless
  • give checkmate, defeat, overcome