Torture-chamber meaning

A room where torture is carried out.
noun
0
0
Advertisement