Spanish-English Dictionaryarruga
arruga
arrugar
Meaning of arruga