English-Latin dictionary »

mastermind, schemer meaning in Latin

EnglishLatin
mastermind, schemer noun

artifex [artificis](3rd) C
noun

artufex [artuficis](3rd) C
noun