English to Arabic

Meaning for:
Advocated
other
دافع