Skip to main content

English: herbage seed

Welsh: had porfa

Part of speech

Noun, Plural