meaning of artifacts

1. a man-made object taken as a whole


Related Words

artifact | artifactual |

Developed & Maintained By Taraprasad.com

Treasure Words