'

Welsh–English dictionary

English translation of the Welsh word dychanu

Welsh → English
  
WelshEnglish
dychanu lampoon; revile; satirize
dychan satire; squib; lampoon
dychanwr satirist