Skip to main content

English: tupping

Welsh: hwrdda

Part of speech

Verb