indy car racing








noun

  1. a US form of professional motor racing around banked oval tracks
55 queries 0.575