meaning of Artefakt

Artefakt - German to English

artefact [esp. Br.]

View more

  • artefac [rare] [artefact]
  • artifact [Am.]