artifact English -
1.
Englishartifact
-
Englishman-made object
-
Mandarin人工製品
-
Finnishesine, artefakti, teennös
-
Teluguartifact
-
Turkishartefakt, insan yapımı
Related words
review firedog provenance handicraft
English translator: English artifact Eesti sõnaraamat Español Traductor Svenska Översättare