Skip to main content

English: Compound Semiconductor Foundation

Welsh: Sefydliad Lled-ddargludyddion Cyfansawdd

Part of speech

Noun, Masculine, Singular