English to Hindi

Meaning for:
corporal punishment
other
दैहिक सज़ा