Skip to main content

English: ECM²

Welsh: ECM²

Part of speech

Noun, Feminine, Singular

Definition

Engineering Centre for Manufacturing and Materials