En la Finca (no spaces)

123456789101112131415161718192021
Across
  1. 3. bull
  2. 4. tree
  3. 6. rooster
  4. 9. farm
  5. 10. tail
  6. 12. star
  7. 16. cow
  8. 19. hen
  9. 20. horn
  10. 21. bird
Down
  1. 1. donkey
  2. 2. pig
  3. 3. rabbit
  4. 5. moon
  5. 7. rat/mouse
  6. 8. hoof/paw
  7. 11. feather
  8. 13. beak
  9. 14. lamb
  10. 15. duck
  11. 17. sky
  12. 18. fish