What does Biomüll mean?

Biomüll - German to English

biodegradable waste

View more

  • biowaste
  • organic waste
  • putrescible waste