Italian

edit

Etymology

edit

Literally, armored means (of transport).

Noun

edit

mezzo corazzato m (plural mezzi corazzati)

  1. armored vehicle
    Synonym: carro armato