Home
(current)
About
Contact
Search
toddi
Welsh (Colloquial)
verb
Definitions
(intransitive) to melt, to thaw