Dutch to English Translation

Nederlandse versie

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