From artigiano + -esco.
artigianesco (feminine artigianesca, masculine plural artigianeschi, feminine plural artigianesche)