Skip to main content

English: microsite

Welsh: microwefan  

Part of speech

Noun, Feminine, Singular