Skip to main content

English: spokesmen

Welsh: llefarwyr

Part of speech

Noun, Plural