Skip to main content

English: ecosystem impacts

Welsh: effeithiau ar yr ecosystem

Part of speech

Noun, Plural