imperméable French - English
1.
Englishwaterproof
-
Englishmade or covered with material that doesn't let water in
-
Frenchwaterproo, étanche, imperméable
2.
Englishimpermeable
-
Englishimpossible to permeate
-
Frenchimperméable
Englishimpermeable
-
Frenchimperméable
3.
Englishraincoat
-
Englishwaterproof coat
-
Frenchimperméable
4.
Englishimpervious
-
Englishpreventative of any penetration, impenetrable, impermeable
-
Frenchimpénétrable, imperméable,
English translator: French English imperméable Eesti sõnaraamat Español Traductor Svenska Översättare