Meaning and Translation of Life Sentence in Urdu Script and Roman Urdu with Definition,
1. a prison term lasting as long as the prisoner lives