Spanish-English Dictionaryarrugase
arrugase
arrugar
Meaning of arrugase