Skip to main content

English: nest destruction

Welsh: difrodi nyth

Part of speech

Verb