Dictionary for word “artefacts”
artefacts - Did you Mean?
artefact (artefacts)
artefact
artifact (artifacts)
antefact
artifact