Search term thumbscrew has one result
Jump to
EN English ES Spanish
thumbscrew (n) [torture] empulgueras (n) {f} [torture]