Targa
A vehicle design where the center top portion of the roof is removable.
Previous definition
Next definition