'

Welsh–English dictionary

English translation of the Welsh word aberthol

Welsh → English
  
WelshEnglish
aberthol sacrificial
aberth oblation; offering; prey; sacrifice; victim