Grand Prix

1. (noun) one of several international races
Related Words: automobile race, car race



Terms and Conditions of Use / Copyright Notice