English-Latin dictionary »

bleed / let (blood) meaning in Latin

EnglishLatin
bleed / let (blood) verb

depleo [deplere, deplevi, depletus](2nd) TRANS
verb