English: disk
Welsh: disg
Subject: TGCh
English definition: computer
Welsh definition: cyfrifiadur