'

Welsh–English dictionary

English translation of the Welsh word syfrdanu

Welsh → English
  
WelshEnglish
syfrdanu astound; daze; dumbfound; flabbergast; mystify; stagger; stun; stupefy