Dutch to English Translation

Nederlandse versie

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