English: thin-lipped grey mullet
Welsh: hyrddyn llwyd minfain 
Subject: Anifeiliaid
English definition: Liza ramada
Welsh definition: Liza ramada