the ability to repel water, or not let water infiltrate

listen to the pronunciation of the ability to repel water, or not let water infiltrate
English - English
Impervious
the ability to repel water, or not let water infiltrate
Favorites