What does abschürfen mean?

abschürfen - German to English

to abrade

View more

  • to abrase
  • to excoriate
  • to graze [scrape]