English: Welsh Youth Forum on Sustainable Development
Welsh: Fforwm Ieuenctid Cymru ar Ddatblygu Cynaliadwy
Subject: Amgylchedd
English definition: WYFSD