English to Arabic

Meaning for:
Flatbed
other
الشّاحنة المسطّحة