Skip to main content

English: freenet

Welsh: rhadrwyd

Part of speech

Noun, Feminine, Singular