Skip to main content

English: Games Makers

Welsh: Hyrwyddwyr Gemau

Part of speech

Noun, Plural

Definition

Will take on hundreds of different volunteering roles in a number of venues.

Context

London Olympics 2012