put right


Meanings

  • settle or put right;