news stands

English

Noun

news stands

  1. plural of news stand