English: pine marten
Welsh: bele
Subject: Anifeiliaid
Welsh definition: Martes martes
Plural: beleod