Vocabulary

G7

Group of Seven; G7

noun