English: LIFE
Welsh: LIFE
Subject: Amgylchedd
English definition: Financial Instrument for the Environment
Welsh definition: Offeryn Ariannol ar gyfer yr Amgylchedd