Welsh–English dictionary

English translation of the Welsh word angenfilaidd

Welsh → English
  
WelshEnglish
angenfilaidd monstrous
anghenfil chimera; freak; monster; ogre