English-Latin dictionary »

discoverer, inventor, author meaning in Latin

EnglishLatin
discoverer, inventor, author noun

repertor [repertoris](3rd) M
noun