English-Latin dictionary »

flow / shed / let (blood) meaning in Latin

EnglishLatin
flow / shed / let (blood) verb

demitto [demittere, demisi, demissus](3rd) TRANS
verb