English edit

Noun edit

artifacts

  1. plural of artifact