Dutch to English Translation

Nederlandse versie

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