meaning of Abscheuern

Abscheuern - German to English

to abrade

View more

  • to corrade
  • to wear away [cloth]
  • scouring