English-Latin dictionary »

flowing off, discharge (l+s) meaning in Latin

EnglishLatin
flowing off, discharge (L+S) noun

delapsus [delapsus](4th) M
noun