Skip to main content

English: Science, Engineering and Manufacturing Technologies Alliance

Welsh: Y Gynghrair Gwyddoniaeth, Peirianneg a Thechnolegau Gweithgynnyrchu

Part of speech

Noun, Feminine, Singular

Definition

SEMTA