Strong adjectives

123456789101112
Across
  1. 5. very small
  2. 6. very angry
  3. 7. very dirty
  4. 9. very beautiful
  5. 10. very happy
  6. 11. very hot
  7. 12. very hungry
Down
  1. 1. very thin
  2. 2. very good
  3. 3. very excited
  4. 4. very surprised
  5. 6. very cold
  6. 7. very interesting
  7. 8. very funny