'

Welsh–English dictionary

English translation of the Welsh word crasu

Welsh → English
  
WelshEnglish
crasu bake; parch; roast; scorch; swelter; toast
crasiad baking