English-Latin dictionary »

flowing / running off (l+s) meaning in Latin

EnglishLatin
flowing / running off (L+S) noun

defluxus [defluxus](4th) M
noun