The word "targa" refers to a removable roof panel on a car or vehicle. Full definition
None found :(
It seems that a content is not there yet. If you don't mind, drop us a line on what you've been looking for via the form below, and we might add missing content in a couple of updates.
Which makes this 2008 car for sale with Targa Florio, via Classic and Performance Car, a tempting purchase. (evo.co.uk)
Finished In Miami Blue Over Black Leather Interior With Black Targa Top, Navigation, Porsche Entry & Drive, Back Up... (dupontregistry.com)
In Targa 4S form, a larger and more potent engine routes its power to a sophisticated All - Wheel - Drive system, and features wider bodywork. (dupontregistry.com)