English to Arabic

Meaning for:
Autocar
other
السيارة الآلية