Definition of G20 in English:

G20

  • Group of Twenty.