Welsh–English dictionary

English translation of the Welsh word aruthredd

Welsh → English
  
WelshEnglish
aruthredd amazement; horror
aruthr marvellous; strange