Definition
Targa is a semi-convertible body style with a removable roof section and a full-width roll bar behind the seats.
Stay up to date on the latest terms with a free weekly newsletter from us. Join to subscribe now.