English: domesticated
Welsh: wedi'i ddomestigeiddio
Subject: Anifeiliaid
Welsh definition: Made domestic or familiar; tamed, naturalized.