stop streets

English

Noun

stop streets

  1. plural of stop street