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