Vocabulary
アーティファクト
アーティファクト
artifact; artefact
noun