meaning of Bioabfalltonne

Bioabfalltonne - German to English

composting container