139k views
3 votes
Definition of artefacto in spanish

User Arr Raj
by
8.3k points

2 Answers

2 votes
artefacto means a artifact. I hope this helped :)
User AndyD
by
8.2k points
4 votes
The definition of artefacto in Spanish is the artifact
User Claytron
by
8.1k points