English to Arabic

Meaning for:
Autocars
other
السيارات الآلية