What does auf Wasserbasis mean?

auf Wasserbasis - German to English

water-borne

View more

  • water-based