Skip to main content

English: carbon reduction

Welsh: lleihau carbon

Part of speech

Verb