Skip to main content

English: carbon fibre composites

Welsh: deunyddiau cyfansawdd ffeibr carbon

Part of speech

Noun, Plural