English: DiDA
Welsh: Diploma mewn Cymwysiadau Digidol
Subject: Addysg
English definition: Diploma in Digital Applications. Trade name.
Welsh definition: Teitl cwrteisi.