German to English Dictionary

Deutsch Version

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