Translation Of Track Car In Different Languages

English
Ways to say track car
Vettura da pista