The Automotive Dictionary is the world's most comprehensive dictionary of the automotive industry.
G7 meaning
G7 definition
Seven industrial countries consisting of the United States, Japan, Germany, France, the United Kingdom, Italy and Canada, whose leaders have met at annual economic summits since 1975 to coordinate economic policies.