Dutch to English Translation

Nederlandse versie

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