English-Latin dictionary »

inventor, deviser meaning in Latin

EnglishLatin
inventor, deviser noun

commentator [commentatoris](3rd) M
noun

commentor [commentoris](3rd) M
noun