Translation Of Visual Artifacts In Different Languages

English
Ways to say visual artifacts
Artefacts visuels