bn:03539637n
Noun Concept
EL
No term available
EN
Sprint cars are high-powered open-wheel race cars, designed primarily for the purpose of running on short oval or circular dirt or paved tracks. Wikipedia
Relations
Sources