meaning of Bio-Abfall

Bio-Abfall - German to English

organic waste