English to Arabic

Meaning for:
Waggoner
other
سائق العربة