artéfacts
See also:
artefacts
French
Noun
artéfacts
m
plural of
artéfact