Dutch to English Translation

Nederlandse versie

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