Search term Grand Prix has 3 results
EN English IT Italian
Grand Prix (n) [any of several international races, especially one of a series for Formula One racing cars] (n) Gran Premio (n) [any of several international races, especially one of a series for Formula One racing cars] (n)
Grand Prix (n) Grand Prix

EN IT Translations for grand

grand (a) [style] imponente (a) [style]
grand (a) [style] grandioso (a) [style]
IT Italian EN English
Grand Prix Grand Prix (n)

IT EN Translations for grand