meaning of artifact
1.
a
man-made
object
taken
as
a
whole
Related Words
artifact
|
artifactual
|
Developed & Maintained By
Taraprasad.com