bn:00077119n
Noun Concept
EL
βίδα
English:
torture device
torture
Relations
Sources