Skip to main content

English: potentially polluting development

Welsh: datblygiad a allai lygru

Part of speech

Noun, Masculine, Singular