Dutch to English Translation

Nederlandse versie

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