English to Arabic

Meaning for:
Carted
other
نقل