English to Arabic

Meaning for:
Militate
other
ناهض