English to Arabic

Meaning for:
Cam
other
الحدبة