Self-propelled — English Italian translation2 translations found

self-propelled (a) (technical) a propulsione autonoma (a) (technical)
self-propelled (a) (technical) semovente (a) (technical)
Translate Self-propelled into other languages
Translate self-propelled into German
Translate self-propelled into French
Translate self-propelled into Spanish
Translate self-propelled into Dutch
Translate self-propelled into Portuguese
Translate self-propelled into Slovenian
Translate self-propelled into Polish
Translate self-propelled into Czech