Dutch to English Translation

Nederlandse versie

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