Targa meaning

Targa definition

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.

Automotive Dictionary Index

Automotive terms beginning with "T", page 8

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 2 3 4 8

More Automotive Dictionaries