English to Arabic

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