thumbwheels

English

Noun

thumbwheels

  1. plural of thumbwheel