English to Arabic

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