Dutch to English Translation

Nederlandse versie

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