Translation Of Technological Artifacts In Different Languages

English
Ways to say technological artifacts
Artefacts technologiques
Artefatos tecnológicos