Dutch to English Translation

Nederlandse versie

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