Across
- 4. tall
- 5. big
- 7. pretty
- 10. brunette
- 12. fat
- 15. blonde
- 16. cuban
- 17. red-haired
- 18. good-looking
- 20. unpleasant
- 22. small
- 23. from the u.s
- 24. old
Down
- 1. much
- 2. foolish
- 3. easy
- 6. short
- 8. german
- 9. ugly
- 11. thin
- 13. difficult
- 14. french
- 16. canadian
- 19. english
- 21. chinese