shockstalls

English

Noun

shockstalls

  1. plural of shockstall