bn:00046970n
Noun Concept
FR
instrument de torture
EN
An instrument of punishment designed and used to inflict torture on the condemned person WordNet 3.0
Relations
Sources