Spanish-English Dictionaryraspar
Meaning of raspar