English to Arabic

Meaning for:
Agonize
other
يناضل