English to Arabic

Meaning for:
Coachwork
other
هيكل العربة