English-Latin dictionary »

reason, basis meaning in Latin

EnglishLatin
reason, basis noun

argumentum [argumenti](2nd) N
noun