DictionaryForumContacts

   English
Google | Forvo | +
to phrases
life imprisonment
law  cadena perpetua; cadena perpetua; prisión perpetua
life imprisonment punishment of spending one's life in prison
law cadena perpetua
 English thesaurus
life imprisonment
law punishment of spending one’s remaining life in prison; A type of sentence where the convicted criminal is ordered to spend the rest of his or her life in prison
life imprisonment: 2 phrases in 1 subject
Law2