English: applications
Welsh: cymwysiadau
Subject: TGCh
English definition: computer applications
Welsh definition: Maes technoleg gwybodaeth.