终身监禁English Expression:
  • n.  life
  • n.  sentence
  • n.  sentence of imprisonment for the rest of one's life made by a court of law

(Unregistered user can only view 4 records)