Spanish-English Dictionaryarrugasen
arrugasen
arrugar
Meaning of arrugasen