Skip to main content

English: vetch

Welsh: pupys

Part of speech

Noun, Plural