ARTIFACT


Meaning of ARTIFACT in English

var. of ARTEFACT.

Oxford English vocab.      Оксфордский английский словарь.