'

Welsh–English dictionary

English translation of the Welsh word dychanwr

Welsh → English
  
WelshEnglish
dychanwr satirist
dychanu lampoon; satirize; revile