English-Latin dictionary »

devise, invent, contrive meaning in Latin

EnglishLatin
devise, invent, contrive verb

excogito [excogitare, excogitavi, excogitatus](1st)
verb