Dutch to English Translation

Nederlandse versie

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