New words

12345678910
Across
  1. 4. self-confident
  2. 7. someone has done something wrong
  3. 9. Familiar
  4. 10. enthusiastic
Down
  1. 1. Complaint
  2. 2. scornful of motives
  3. 3. Making fun to show a weakness
  4. 5. Silly
  5. 6. Critical
  6. 8. having mixed feelings