Dutch to English Translation

Nederlandse versie

self-propelled Dutch pronunciation - Say self-propelled in English pronunciation Meaning of "self-propelled" in English language