English to Arabic

Meaning for:
Humps
other
الحدب