Dutch to English Translation

Nederlandse versie

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