Dutch to English Translation

Nederlandse versie

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