SUPER CAR


Meaning of SUPER CAR in English

A car with a high horsepower engine that will provide fast acceleration and high speed.

English dictionary of automotive terms.      Английский словарь автомобильных терминов.