What does Aasfresser mean?

Aasfresser - German to English

carrion eater

View more

  • carrion feeder
  • scavenger
  • scavenging pet