artéfacts

See also: artefacts

French

Noun

artéfacts m

  1. plural of artéfact