English to Arabic

Meaning for:
Trolly
other
شاحنة