artefece
Italian
Verb
artefece
third-person singular past historic of
artefare