English: Sustainable Development Scheme
Welsh: Cynllun Datblygu Cynaliadwy
Subject: Amgylchedd
English definition: SDS