AUTOCAR


Meaning of AUTOCAR in English

auto·car

n motor coach; also: sight-seeing bus, etc.

Interlingua English vocab.      Английский словарь Интерлингва.