artefact ( synonym found)

Definition of artefact:

(n) : commonwealth English spelling of artifact

Definition of artefact:

(n) : commonwealth English spelling of artifact

Back to Top