کا ترجمہ سر نیچا کرنا انگریزی میں

سر نیچا کرنا

جملہ

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