Skip to main content

English: Road Crew

Welsh: Criw'r Ffordd

Part of speech

Noun, Masculine, Singular

Definition

The team that help out with running national events - sound systems, the technical side as well as looking after the food etc.