English to Arabic

Meaning for:
Towing
other
السحب