newsfeeds

See also: news feeds

English

Noun

newsfeeds

  1. plural of newsfeed