'

Welsh–English dictionary

English translation of the Welsh word crechwenu

Welsh → English
  
WelshEnglish
crechwenu chortle; guffaw; laugh loud
crechwen guffaw; loud laughter