Skip to main content

English: farm shop

Welsh: siop fferm

Part of speech

Noun, Feminine, Singular