English: mutilation
Welsh: anffurfio
Subject: Amaeth
English definition: of animals
Welsh definition: anifeiliaid