English-Latin dictionary »

monthly sacrifices (l+s) meaning in Latin

EnglishLatin
monthly sacrifices (L+S) noun

menstruum [menstrui](2nd) N
noun