English-Latin dictionary »

invention / discovery (action / thing) meaning in Latin

EnglishLatin
invention / discovery (action / thing) noun

inventio [inventionis](3rd) F
noun