meaning of abrauen

abrauen - German to English

to buff

View more

  • to rasp