'

Welsh–English dictionary

English translation of the Welsh word crechwen

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