formula Indy car /ˈfɔːmjʊlə ˈwɒn and ˈtɹeɪd/ n

中文:印地方程式赛车

Meaning:Sturdier and faster than a formula 1 in a straight line, it is designed to race on an oval or road circuit.

Found in these illustrated scenes(1)

‹ Browse all scenes