bn:00782915n
Noun Concept
SYL
No term available
EN
A supercar – also called exotic car – is loosely defined or described as a street-legal, superlative performance sports car – both in terms of power, speed, and handling. Wikipedia
Relations
Sources