meaning of Aufzuchtherde

Aufzuchtherde - German to English

reproduction herd

View more

  • rearing herd