African Animal Scramble

1234567891011121314151617181920
Across
  1. 4. canirfauflabof
  2. 7. aoipk
  3. 10. teeponal
  4. 11. ykenmo
  5. 15. aretkme
  6. 17. davakrar
  7. 18. hmisptopopau
  8. 19. ynahe
  9. 20. oainglnp
Down
  1. 1. heeatch
  2. 2. ihocoresnr
  3. 3. gfrieaf
  4. 5. ilno
  5. 6. kcljaa
  6. 8. waorthg
  7. 9. ebazr
  8. 12. torihsc
  9. 13. hneatpel
  10. 14. adeplor
  11. 16. oaobnb