Skip to main content

English: Visitors

Welsh: Ymwelwyr

Part of speech

Noun, Plural