Search term serrapollici has one result
Jump to
IT Italian EN English
serrapollici (n) [tortura] {m} thumbscrew (n) [tortura]