impermeable English - French
1.
-
Englishimpossible to permeate
-
Frenchimperméable
-
Frenchimperméable
Related words
waterproof impenetrable airtight raincoat tarpaulin impervious
English translator: English French impermeable Eesti sõnaraamat Español Traductor Svenska Översättare