'

Welsh–English dictionary

English translation of the Welsh word atsain

Welsh → English
  
WelshEnglish
atsain echo
atseinio echo; resound; reverberate; ring
sain sound