meaning of alles fressend

alles fressend - German to English

omnivorous

View more

  • omnivorously
  • pantophagous