Translation of G8 in English:

G8

G8, n.

masculine noun

Economics

  • 1

    G8