Adorable adjectives

1234567891011121314151617181920212223
Across
  1. 2. untidy or dirty
  2. 3. happening from time to time, not often or regularly
  3. 5. huge, enormous
  4. 10. speaking two languages well
  5. 12. liked or enjoyed by a lot of people
  6. 13. very interesting
  7. 14. costing a lot of money
  8. 16. truthful, not cheating or not telling lies
  9. 19. something that cannot be avoided
  10. 20. annoyingly slow, long and boring
  11. 22. moving quickly or easily
  12. 23. doing something because you want to
Down
  1. 1. kind and thoughtful towards other people
  2. 2. very tiny, like a virus
  3. 4. made safe or protected from attack
  4. 6. not loud, calm and peaceful
  5. 7. magnificent and beautiful
  6. 8. making you feel disgusted, horrible
  7. 9. very bad and cruel, like a witch
  8. 11. clever at doing things
  9. 15. a statement or an answer that says 'no'
  10. 17. not moving
  11. 18. not polite, not showing respect for other people
  12. 21. needing to be done immediately