impermeable English -
1.
Englishimpermeable
-
Englishimpossible to permeate
-
Swedishogenomtränglig, tät
Englishimpermeable
-
Swedishogenomtränglig, tät, vattentät
Related words
waterproof impenetrable repellent airtight raincoat tarpaulin impervious
English translator: English impermeable Eesti sõnaraamat Español Traductor Svenska Översättare