English to Arabic

Meaning for:
Hunch
other
الحدبة