meaning of biologischer Rasen

biologischer Rasen - German to English

biofilm