Skip to main content

English: Games Maker

Welsh: Hyrwyddwr Gemau

Part of speech

Noun, Masculine, Singular

Definition

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

Context

London Olympics 2012