English-Latin dictionary »

invent / devise a falsehood / lie (l+s) meaning in Latin

EnglishLatin
invent / devise a falsehood / lie (L+S) verb

commentior [commentiri, commentitus sum](4th) DEP
verb