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