Dictionary search results

Showing 1-2 of 2 results

targa British & World English

A type of convertible sports car with a hood or panel that can be removed, leaving a central roll bar for passenger safety

Targa Florio in targa British & World English

A type of convertible sports car with a hood or panel that can be removed, leaving a central roll bar for passenger safety