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