Translation of cámara acorazada in English:

cámara acorazada

strongroom, n.

feminine noun

  • 1

    strongroom
    vault