meaning of life imprisonment

1. a sentence of imprisonment until death


Related Words

life imprisonment |

Developed & Maintained By Taraprasad.com

Treasure Words