Welsh–English dictionary

English translation of the Welsh word aruthrol

Welsh → English
  
WelshEnglish
aruthrol huge; prodigious; stupendous; titanic
aruthr marvellous; strange
aruthro amaze