English to Arabic

Meaning for:
Bumpier
other
أكثر وعورة