Latin-English dictionary »

depletura meaning in English

LatinEnglish
depletura [depleturae] (1st) F
noun

bleeding, blood-lettingnoun