put somebody out of their misery - Anglais Synonymes Dictionnaire

Can't found any synonym terms.