Meaning of thumbstall
Definition of thumbstall
(noun)
protective
covering
for an
injured
thumb
Other information on thumbstall
WIKIPEDIA results for
thumbstall
Amazon results for
thumbstall
Tweet