life sentence – Català–English translations

🇬🇧 en ca

life sentence noun

  • sentence of imprisonment for the rest of the defendant's life
cadena perpètua
Wiktionary Links