Spanish-English Dictionaryarrugues
arrugues
arrugar
Meaning of arrugues