Translation of سر نیچا کرنا in English:

سر نیچا کرنا

phrase

  • hang down one's head in shame
  • defeat someone, conquer