Dutch to English Translation

Nederlandse versie

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