What does alles fressend mean?

alles fressend - German to English

omnivorous

View more

  • omnivorously
  • pantophagous