English-Latin dictionary »

invention (ecc) meaning in Latin

EnglishLatin
invention (Ecc) noun
[UK: ɪn.ˈven.ʃn̩]
[US: ˌɪn.ˈven.ʃn̩]

excogitatio [excogitationis](3rd) F
noun