Skip to main content

English: over-seed

Welsh: tros-hau

Part of speech

Verb