English: animal welfare
Welsh: lles anifeiliaid
Subject: Anifeiliaid