English to Arabic

Meaning for:
Vindicate
other
برّئ