English to Hindi

Meaning for:
atonement
other
क्षतिपूर्ति;प्रायश्चित्त