English to Netherlands Dictionary
impervious
Permeabiliteit (materiaal)
Meaning for impervious found in 13 Languages.
Sponored Video