Spanish-English Dictionaryencrespar
Meaning of encrespar