Welsh–English dictionary

English translation of the Welsh word aruthro

Welsh → English
  
WelshEnglish
aruthroamaze
aruthrmarvellous; strange
aruthrolprodigious; stupendous; titanic; huge