'

Welsh–English dictionary

English translation of the Welsh word cythruddo

Welsh → English
  
WelshEnglish
cythruddo annoy; exasperate; gall; incense; irritate; perturb; provoke; rile; vex
cythrudd chafe; chagrin; provocation; annoyance; irritation