Targa top (English, noun)
expansion: Targa top (plural Targa tops)
Senses:
topics: automotive
transport
vehicles
glosses: A semiconvertible car body style with a removable roof section and a full-width roll bar behind the seats.
Forms:
form: Targa tops
tags: plural