deeply hurt the feelings of; distress; "his lacerating remarks"
English - Turkish
Definition of deeply hurt the feelings of; distress; "his lacerating remarks" in English Turkish dictionary