artefice has 46 translations in 6 languages

translations of artefice

ITENEnglish3 translations
ITESSpanish7 translations
ITFRFrench8 translations
ITDEGerman7 translations
ITNLDutch11 translations
ITPTPortuguese10 translations