adjectives

1234567
Across
  1. 3. strong
  2. 4. intelligent
  3. 6. nice
  4. 7. good
Down
  1. 1. funny
  2. 2. unlikeable
  3. 5. cheeky