Welsh–English dictionary

English translation of the Welsh word achor

Welsh → English
  
WelshEnglish
achor fear; tumult