English to Hindi

Meaning for:
lifer
other
उम्रकैदी