Skip to main content

English: badger containment and despatch

Welsh: dal a lladd moch daear

Part of speech

Verb