What does auf Seifenbasis mean?

auf Seifenbasis - German to English

soap-based