life sentence - Anglais Synonymes Dictionnaire

life sentence

n.
[1] life