English to Hindi

Meaning for:
old lag
other
बार-बार जेल की हवा खाने वाला व्यक्ति