semovente-self propelled: meaning, definitions and translations

Italian dictionaryItalianEnglish

What is semovente? semovente is self propelled

What is self propelled?

  • agg. Fornito di possibilità autonome di movimento: macchine s.

    adj. Equipped with autonomous movement capabilities: s machines.

  • s.m.(MIL). Cannone di medio calibro installato su automezzi spec. blindati e cingolati.

    s.m.(MIL). Medium-caliber gun installed on armored and tracked vehicles.

Search words

Upgrade your experience