English to Arabic

Meaning for:
Vindicates
other
يبرّئ