Self-moving — English French translation1 translation found

self-moving (a) (general) automoteur (a) (general)
Translate Self-moving into other languages
Translate self-moving into German
Translate self-moving into Italian
Translate self-moving into Spanish
Translate self-moving into Dutch
Translate self-moving into Portuguese
Translate self-moving into Slovenian
Translate self-moving into Polish
Translate self-moving into Czech