Skip to main content

English: terms and conditions of service

Welsh: telerau ac amodau gwasanaeth

Part of speech

Noun, Plural