English-Latin dictionary »

pipe / tube (for distributing water) meaning in Latin

EnglishLatin
pipe / tube (for distributing water) noun

sifus [sifi](2nd) M
noun

siphus [siphi](2nd) M
noun

sipus [sipi](2nd) M
noun