Spanish-English Dictionaryrestregar
Meaning of restregar