Translation of پست کرنا in English:

پست کرنا

phrase

  • put down, humiliate, abase
  • defeat, beat down
  • to depress, deprive of courage and energy