English to Arabic

Meaning for:
Transits
other
عربات النقل