Messenger

12345678910
Across
  1. 2. Extremely beautiful
  2. 7. On a journey to deliver something
  3. 8. To buy or sell items
  4. 9. a voice sounding rough
  5. 10. complicated set of paths
Down
  1. 1. Praising oneself
  2. 3. Widespread infectious disease
  3. 4. To be rough
  4. 5. To hide something
  5. 6. Destructive attack