Skip to main content

English: telecommunication systems

Welsh: systemau telathrebu

Part of speech

Noun, Plural