English to Arabic

Meaning for:
Atone
other
كفّر