Skip to main content

English: technical specialists

Welsh: arbenigwyr technegol

Part of speech

Noun, Plural