English-Latin dictionary »

stream / flow of blood (l+s) meaning in Latin

EnglishLatin
stream / flow of blood (L+S) noun

cruor [cruoris](3rd) M
noun