social media

1234
Across
  1. 3. social networking site
Down
  1. 1. express an opinion
  2. 2. to publish something on the internet
  3. 4. computer program designed for a particular purpose