Skip to main content

English: semi-conductors

Welsh: lled-ddargludyddion

Part of speech

Noun, Plural