Dutch to English Translation

Nederlandse versie

artefacten Dutch pronunciation - Say artefacten in English pronunciation Meaning of "artefacten" in English language