Waterproof

Waterproof in French

In French

imperméable

Definition

Definition in EnglishMade so that water cannot pass through it.

Definition in FrenchFait pour que l'eau ne puisse pas passer à travers.

Example sentences

Related words

waterproof in other languages