English to Arabic

Meaning for:
Dragged
other
مسحوب