toddi

Welsh (Colloquial)

verb
Definitions
  • (intransitive) to melt, to thaw