Dutch to English Translation

Nederlandse versie

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