Spanish-English Dictionaryderretía
derretía
derretirse
Meaning of derretía