Dutch to English Translation

Nederlandse versie

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