English: SD
Welsh: datblygu cynaliadwy
Subject: Amgylchedd
English definition: sustainable development