Latin-English dictionary »

sifus meaning in English

LatinEnglish
sifus [sifi] (2nd) M
noun

pipe / tube (for distributing water)noun