n. Formula car
Definition of Formula car in English
Special motor vehicle used in Formula One racing which has one seat, an open cockpit, and is highly aerodynamic.
Special motor vehicle used in Formula One racing which has one seat, an open cockpit, and is highly aerodynamic.