German to English Dictionary

Deutsch Version

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