Spanish-English Dictionaryarrugaste
arrugaste
arrugar
Meaning of arrugaste