newsstands

English

Noun

newsstands

  1. plural of newsstand