waterproof English - Italian
1.
-
Englishmade or covered with material that doesn't let water in
-
Italianimpermeabilizzato
-
Italiancheckimpermeabile
-
Italianimpermeabilizzare
2.
-
Englishtreatment to make waterproo
-
Italianimpermeabilizzazione
Related words
duct tape surfboard raincoat tarpaulin watertight shower curtain
English translator: English Italian waterproof Eesti sõnaraamat Español Traductor Svenska Översättare