thumb-screws

English

Noun

thumb-screws

  1. plural of thumb-screw