Translation Of Self-Propelled Machine In Different Languages

Translate SELF-PROPELLED MACHINE in languages spoken worldwide

English
Ways to say self-propelled machine
Machine automotrice

Translate SELF-PROPELLED MACHINE in European languages

English
Ways to say self-propelled machine
Macchina semovente