meaning of Acht Millionen Rinder sind in den letzten Monaten geschlachtet worden

Acht Millionen Rinder sind in den letzten Monaten geschlachtet worden - German to English

Eight million cattle being slaughtered recently.