Translation of دل خراشی in English:

دل خراشی

phrase

  • vexation, torment