English: APT
Welsh: bygythiad parhaus uwch-dechnolegol
Subject: TGCh
English definition: advanced persistent threat
Welsh definition: Math ar e-drosedd.
English context: Type of e-crime.