Spanish-English Dictionarycongelar
Meaning of congelar