English: Creating a Better Place
Welsh: Creu Lle Gwell
Subject: Amgylchedd
English definition: Environment Agency Wales programme
Welsh definition: Rhaglen Asiantaeth yr Amgylchedd Cymru