English to Arabic

Meaning for:
Exculpating
other
التبرئة