grand_prixEnglish

Grand Prix

Noun

One of several international races

English: Grand Prix