waterproof English - Portuguese
1.
-
Englishmade or covered with material that doesn't let water in
-
Portugueseimpermeável
Related words
pay shower cap duct tape surfboard raincoat tarpaulin watertight
English translator: English Portuguese waterproof Eesti sõnaraamat Español Traductor Svenska Översättare