English-Latin dictionary »

ingenious, skilled in art meaning in Latin

EnglishLatin
ingenious, skilled in art adjective

adfaber [adfabra, adfabrum]adjective

affaber [affabra, affabrum]adjective