Across
- 5. online photo sharing application
- 6. overall quality as seen by people
- 7. a free popular social networking website
- 8. a social and microblogging service
Down
- 1. disclose to many details is about oneself
- 2. is a multi media messaging app
- 3. a chinese video sharing sn service
- 4. unique set of traceable activities
