English to Arabic

Meaning for:
Hobbled
other
عارج