'

Welsh–English dictionary

English translation of the Welsh word dialedd

Welsh → English
  
WelshEnglish
dialedd nemesis; vengeance
dial reprisal; retaliate; retribution; revenge; vengeance; wreak; avenge