Skip to main content

English: park deer

Welsh: ceirw parc

Part of speech

Noun, Plural