diabetes

123
Across
  1. 2. Hormone secreted from pancreas
  2. 3. complication of diabetes
Down
  1. 1. gland which secretes insulin