Spanish-English Dictionaryarrugaron
arrugaron
arrugar
Meaning of arrugaron