English: mora mora
Welsh: mora moro
Subject: Anifeiliaid
Welsh definition: Mora moro
Notes: mora moro??