English to Arabic

Meaning for:
Struggler
other
المتعثّر