German-English dictionary »

selbstangetrieben meaning in English

GermanEnglish
selbstangetrieben

self-propelled◼◼◼[UK: self prə.ˈpeld] [US: ˈself prə.ˈpeld]