meaning of abbalgen

abbalgen - German to English

to flay [to epidermis]

View more

  • to skin [animal]