news sheets

English

Noun

news sheets

  1. plural of news sheet