Skip to main content

English: environmental goods and services

Welsh: nwyddau a gwasanaethau amgylcheddol

Part of speech

Noun, Plural

Definition

EGS