Skip to main content

English: surface seeding

Welsh: hau ar yr wyneb

Part of speech

Verb