English: branding
Welsh: llosgnodi
Subject: Amaeth
English definition: on animals
Welsh definition: ar anifeiliaid