thumbkin









thumbkin


noun

  1. thumbscrew(def 2).
50 queries 0.529