English to Arabic

Meaning for:
Vindicator
other
المُدافع، المُبرّئ