English to Spanish Dictionary
watertight
Impermeabilizante
Meaning for watertight found in 9 Languages.
Sponored Video