Skip to main content

English: maceration

Welsh: malu

Part of speech

Verb

Definition

Animal slaughter method.