meaning of auf Wasserbasis

auf Wasserbasis - German to English

water-borne

View more

  • water-based