English: CEMET
Welsh: CEMET
Subject: TGCh
Welsh definition: Centre of Excellence in Mobile and Emerging Technologies / Y Ganolfan Ragoriaeth mewn Technolegau Symudol a Datblygol
Notes: Cyfieithiad cwrteisi ar enw’r ganolfan.