English: maceration
Welsh: malu
Subject: Amaeth
English definition: Animal slaughter method.
Welsh definition: Dull lladd anifeiliaid.