meaning of anfressen

anfressen - German to English

to erode

View more

  • to pit
  • to eat away [teeth]