French-English translations for grand prix
- Grand Prix– Mr President, on 27 August, this season's 14th Formula 1 Grand Prix was held in Istanbul. - Monsieur le Président, le 27 août, le 14e Grand prix de Formule 1 a eu lieu à Istanbul.
Trending Searches
Popular Dictionaries