English to Arabic

Meaning for:
Carting
other
النقل