meaning of abschälen

abschälen - German to English

scaling [peeling, flaking]

View more

  • to bark
  • to excoriate