English to Arabic

Meaning for:
Championed
other
دوفع عنه