What does Bioabfall mean?

Bioabfall - German to English

biodegradable waste

View more

  • biological waste
  • biowaste
  • putrescible waste