Crossword for fun

12345678
Across
  1. 2. cartoon
  2. 4. color
  3. 5. animal
  4. 7. flower
  5. 8. portugese
Down
  1. 1. fruit
  2. 3. ice cream
  3. 4. car
  4. 5. races
  5. 6. festive