English to Arabic

Meaning for:
Rutty
other
كثير الأخاديد