'

Welsh–English dictionary

English translation of the Welsh word ysgrechain

Welsh → English
  
WelshEnglish
ysgrechain scream; screech; shriek; squall; yell
ysgrech scream; screech; shriek; yell