English to Arabic

Meaning for:
Humped
other
محدّب