'

Welsh–English dictionary

English translation of the Welsh word cyflafanu

Welsh → English
  
WelshEnglish
cyflafanu massacre
cyflafan massacre; pogrom; outrage