Skip to main content

English: environmentally friendly

Welsh: ecogyfeillgar

Part of speech

Adjective