Skip to main content

English: humane slaughter

Welsh: lladd heb boen

Part of speech

Verb