autocar

Meaning

A road vehicle powered by steam or electricity rather than by traction.

Translations

السيارة الآلية

Etymology

From auto- + car.

Notes

Sign in to write sticky notes