Crossword questions 21 Crossword answers 21

12345678
Across
  1. 4. Happy ( for people) (m)
  2. 5. Teacher (m)
  3. 6. Laptop
  4. 7. Sofa
  5. 8. Nature
Down
  1. 1. Pharmacist (m)
  2. 2. Weather
  3. 3. Tooth
  4. 4. Polite (m)
  5. 5. Social (m)