IT Italian dictionary: semovente
semovente has 17 translations in 7 languages
translations of semovente
- self-propelled (a) [tecnico]
- self-propelling (a) [tecnico]
- automotive (a) [generale]
- self-moving (a) [generale]
IT NL Dutch 3 translations
- met eigen aandrijving (a) [tecnico]
- automobiel (a) [generale]
- zichzelf voortbewegend (a) [generale]
IT PT Portuguese 3 translations
- autopropulsor (a) [tecnico]
- automotor (a) [tecnico]
- automotivo (a) [generale]