English-Latin dictionary »

monthly payment / term meaning in Latin

EnglishLatin
monthly payment / term noun

menstruum [menstrui](2nd) N
noun