SPORTS CAR


Meaning of SPORTS CAR in English

Term commonly used to describe a relative small, low slung car with a high performance engine.

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