English-Latin dictionary »

creative, productive meaning in Latin

EnglishLatin
creative, productive adjective

artifex [(gen.), artificis]adjective