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