Skip to main content

English: OPTIC

Welsh: OPTIC

Part of speech

Neutral

Definition

Opto-electronics Technology and Incubation Centre, St Asaph