Dutch to English Translation

Nederlandse versie

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