English-Latin dictionary »

skilled, artistic meaning in Latin

EnglishLatin
skilled, artistic adjective

artifex [(gen.), artificis]adjective