Farm Life

123
Across
  1. 1. A large animal that produces milk for farms
  2. 2. A person that owns a farm
Down
  1. 1. Produces eggs everyday
  2. 2. Place that keeps animals
  3. 3. A small animal with long teeth and tail and grey or black