life sentence - Inglés Sinónimo Diccionario

life sentence

n.
[1] life