Translation of Gran Premio in English:

Gran Premio

Grand Prix, n.

masculine noun

  • 1

    Grand Prix