Skip to main content

English: environmentalists

Welsh: amgylcheddwyr

Part of speech

Noun, Plural