English to Arabic

Meaning for:
Trolleyed
other
نقل بالشاحنة