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