Skip to main content

English: rams

Welsh: hyrddod

Part of speech

Noun, Plural