English: Strategy and Communications Directorate
Welsh: Y Gyfarwyddiaeth Strategaeth a Chyfathrebu
Subject: Personél
English definition: SCD
Welsh definition: Dyma'r teitl y mae'r Gyfarwyddiaeth ei hun yn ei ffafrio.