What does Allesfresser mean?

Allesfresser - German to English

omnivore

View more

  • omnivorous animal
  • omnivores
  • opportunistic feeders