water seal

listen to the pronunciation of water seal
English - Turkish
su sızdırmazlık
seal water
salmastra suyu
English - English
water that seals a pipe to prevent the escape of nasty smells