Self-propelling — English French translation2 translations found

self-propelling (a) (technical) autopropulsé (a) (technical)
self-propelling (a) (technical) automoteur (a) (technical)
Translate Self-propelling into other languages
Translate self-propelling into German
Translate self-propelling into Italian
Translate self-propelling into Spanish
Translate self-propelling into Dutch
Translate self-propelling into Portuguese
Translate self-propelling into Slovenian
Translate self-propelling into Polish
Translate self-propelling into Czech