English: SBD
Welsh: SBD
Subject: Cynllunio
English definition: Secured by Design
Welsh definition: Diogelu Drwy Ddylunio