English
›
Words
anything
man-made (especially a primitive tool, vessel, or weapon)
Translation:
English
Noun
3
artifact
Add
Translation