Englishartifact
Englishsomething viewed as a product of human conception
Catalanartefacte
Dutchmensenwerk
Finnishtuote, tulos, luomus, artefakti
Greekτέχνημα
Portugueseproduto
Spanishartefacto
Swedishartefakt
English translator: Spanish mensenwerk Eesti sõnaraamat Español Traductor Svenska Översättare