meaning of artifactual

1. of or relating to artifacts


Related Words

artifactual |

Developed & Maintained By Taraprasad.com

Treasure Words