TOWN CAR


Meaning of TOWN CAR in English

The same as the Imperial sedan without the rear quarter windows or a roof over the front compartment.

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