TARGA


Meaning of TARGA in English

A removable-roof body style popularized by Porsche that is similar to a convertible except that it incorporates a fixed, roll-bar-like structure running from side to side behind the front seats.

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