meaning of Biowaschmittel

Biowaschmittel - German to English

natural detergent