Dutch to English Translation

Nederlandse versie

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