Translation of cámara de torturas in English:

cámara de torturas

torture chamber, n.

feminine noun

  • 1

    torture chamber