A word examined

targa

noun
5 letters·English
noun

targa—a car with a removable roof panel leaving a fixed roll bar, or the roof panel itself (targa top).

Wiktionary →
No comments yet