'

Welsh–English dictionary

English translation of the Welsh word cythrudd

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