Dutch to English Translation

Nederlandse versie

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