English to Arabic

Meaning for:
Hunchbacked
other
أحدب