Definition Definition

Targa

Targa is a semi-convertible body style with a removable roof section and a full-width roll bar behind the seats.

Share it: CITE

Related Definitions