English to Arabic

Meaning for:
Hauled
other
مسحوب