impermeable English - Greek
1.
-
Englishimpossible to permeate
-
Greekαδιαπέραστος
-
Greekαδιάβροχος
Related words
waterproof impenetrable airtight raincoat tarpaulin
English translator: English Greek impermeable Eesti sõnaraamat Español Traductor Svenska Översättare