Dutch to English Translation

Nederlandse versie

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