touch someone on his sore spot - Turkish English Dictionary

Suggest a Term