English to Arabic

Meaning for:
Spearheaded
other
متزعّم