English to Hindi

Meaning for:
kneecaping
other
सज़ा के तौर पर घुटने तोड़ना