Spanish › Dictionaryartificio#25,610Hear itnounmasculineartifactman-made objectartifice, trickcraft, skillFormsnounsingularartificiopluralartificiosOther ways to say itartefactodevice, contraption; artifactdestrezadexterity; skill, adroitness, prowesspericiaskill; expertiseRead Spanish with every word explained