Dutch to English Translation

Nederlandse versie

leap upon Dutch pronunciation - Say leap upon in English pronunciation Meaning of "leap upon" in English language