Spanish-English Dictionaryarrugara
arrugara
arrugar
Meaning of arrugara