English to Arabic

Meaning for:
Expiating
other
التكفير عن