BEOLINGUS
Dictionary - TU Chemnitz

 German  English

Eigenkompostierung {f} (von Gartenabfällen) self-composting (of garden waste)