Search term semovente has 4 results
Jump to
IT Italian EN English
semovente (a) [tecnico] self-propelled (a) [tecnico]
semovente (a) [tecnico] self-propelling (a) [tecnico]
semovente (a) [generale] automotive (a) [generale]
semovente (a) [generale] self-moving (a) [generale]

Italian English translations

IT Synonyms for semovente EN Translations
instabile [movibile] unstable
asportabile [movibile] removable
portatile [movibile] portable
ambulante [movibile] travelling
mobile [movibile] m maneuverable