German-English dictionary »

selbstantrieb meaning in English

GermanEnglish
der Selbstantrieb Substantiv

self propellingnoun