Skip to main content

English: carbon neutral

Welsh: carbon niwtral

Part of speech

Adjective