German to English Dictionary

Deutsch Version

artifact, artefact German pronunciation - Say artifact, artefact in English pronunciation Meaning of "artifact, artefact" in English language