Skip to main content

English: slaughter poultry

Welsh: dofednod i'w lladd

Part of speech

Noun, Plural