Skip to main content

English: store lambs

Welsh: ŵyn stôr

Part of speech

Noun, Plural