bn:00065840n
Noun Concept
EL
No term available
EN
An instrument of torture that stretches or disjoints or mutilates victims WordNet 3.0
English:
torture device
torture
Relations
Sources