Dutch to English Translation

Nederlandse versie

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