English-German dictionary »

water seal meaning in German

EnglishGerman
water seal noun

der Wasserverschluß◼◼◼Substantiv