Welsh–English dictionary

English translation of the Welsh word addoliad

Welsh → English
  
WelshEnglish
addoliad cult; worship
addoli adore; worship