French vocabulary

12345678910111213141516171819202122
Across
  1. 3. dark brown hair
  2. 4. enjoyable
  3. 7. thin
  4. 9. long
  5. 12. patiente
  6. 13. pretty
  7. 15. hard working
  8. 19. boring
  9. 21. funny
  10. 22. serious
Down
  1. 1. strong
  2. 2. short(length)
  3. 3. handsome
  4. 5. ugly
  5. 6. fat
  6. 8. good
  7. 10. short(height)
  8. 11. light brown hair
  9. 14. smart
  10. 16. lazy
  11. 17. red head
  12. 18. kind
  13. 20. tall