Spanish-English Dictionaryenfriar
Meaning of enfriar