Spanish-English Dictionaryrestregaré
restregaré
restregar
Meaning of restregaré