Skip to main content

English: Information Systems and Communications

Welsh: Systemau Gwybodaeth a Chyfathrebu

Part of speech

Noun, Plural