kamus
.
Search
About
life_imprisonment
English
life imprisonment
Noun
A sentence of imprisonment until death
English: life imprisonment