water trap - Turkish English Dictionary
History

water trap

Play ENTRENus
Play ENTRENuk
Play ENTRENau


Meanings of "water trap" in Turkish English Dictionary : 3 result(s)

English Turkish
Technical
water trap n. su tutucu
water trap n. su filtreleme fincanı
Construction
water trap n. yoğuşma kanalı

Meanings of "water trap" with other terms in English Turkish Dictionary : 1 result(s)

English Turkish
Technical
leakage water trap n. kaçak su kapanı