Translation of battery farm in Spanish:

battery farm

granja de cría intensiva, n.

noun

  • 1

    granja de cría intensiva feminine