English to Arabic

Meaning for:
Hunchbacks
other
الحدب