vocab 6

123456
Across
  1. 1. opportunist
  2. 3. narcissist
  3. 5. zoologist
  4. 6. chemist
Down
  1. 1. roguishly
  2. 2. savvy
  3. 4. climbed a mountain