touch someone's heart deeply - Spanish English Dictionary

Suggest a Term