English: ECM²
Welsh: ECM²
Subject: Datblygu economaidd
English definition: Engineering Centre for Manufacturing and Materials
Welsh definition: Y Ganolfan Beirianneg ar gyfer Gweithgynhyrchu a Defnyddiau