Spanish-English Dictionaryarrugar
Meaning of arrugar