Italian | English |
---|---|
armatura noun {f} | armor(protective layer over a body, vehicle, or other object intended to deflect or diffuse damaging forces) frame [frames](structural elements of a building or other constructed object) |
guanto di armatura noun | gauntlet [gauntlets](protective armor for the hands) |