Translation Of Technological Artifacts In Different Languages
English
Ways to say technological artifacts
Artefacts technologiques