short stops

English

Noun

short stops

  1. plural of short stop