Artifact — English Spanish translation1 translation found

artifact (n) (art) artefacto (m) (n) (art)
Translate Artifact into other languages
Translate artifact into German
Translate artifact into French
Translate artifact into Italian
Translate artifact into Dutch
Translate artifact into Portuguese
Translate artifact into Slovenian
Translate artifact into Polish
Translate artifact into Czech