Adjectives

12345678
Across
  1. 4. Feminine for intelligent
  2. 6. Bold
  3. 7. Feminine for sportif
  4. 8. Shy
Down
  1. 1. Mean
  2. 2. Courageous
  3. 3. Annoying
  4. 5. Feminine for annoying