English | German | Russian | Czech

thumbstall English

Meaning thumbstall meaning

What does thumbstall mean?

thumbstall

protective covering for an injured thumb

Are you looking for...?