newshands

English

Noun

newshands

  1. plural of newshand