English to Arabic

Meaning for:
Exculpate
other
برّئ