English to Arabic

Meaning for:
Bumpy
other
وعر