Accessibility links

News Words

News Words: Artifact


In this week's News Words, we learn the meaning of artifact.

Your opinion

Show comments

XS
SM
MD
LG