kamus
.
Search
About
torture_chamber
English
torture chamber
Noun
A room in which torture is inflicted
English: torture chamber