English to Arabic

Meaning for:
Expiable
other
يكفّر عنه