Skip to main content

English: cyber delegation

Welsh: seiberddirprwyaeth

Part of speech

Noun, Feminine, Singular