English-Latin dictionary »

lie, deceive, invent meaning in Latin

EnglishLatin
lie, deceive, invent verb

mentior [mentiri, mentitus sum](4th) DEP
verb