English to Arabic

Meaning for:
Agonizer
other
مناضِل