The Italian term "corazza, armamento" matches the English term "armour"

other italian words that include "corazza" : english :
corazza armors
corazza, serbatoio tank
other italian words that include "armamento" : english :
armamento armament
armamento armor