English edit

Noun edit

thumbstalls

  1. plural of thumbstall