Dutch to English Translation

Nederlandse versie

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