Summary
English to German:   more detail...
  1. impervious to water:


English

Detailed Translations for impervious to water from English to German