English to Arabic

Meaning for:
Humpback
other
الأحدب