Spanish-English Dictionaryarruguen
arruguen
arrugar
Meaning of arruguen