English to Arabic

Meaning for:
Waggon
other
العربة