English to Arabic

Meaning for:
Camber
other
الحدبة