Translation of coraza in English:

coraza

cuirasse, n.

feminine noun

  • 1

    (armadura)
    cuirasse
    su agresividad no es más que una coraza she uses her aggressiveness as a shield / as a form of self-defense
  • 2

    Nautical
    armor-plating US
    armor-armour-plating British
  • 3

    (de tortuga)
    shell