Translation of Animal Liberation Front in Spanish:

Animal Liberation Front

Frente de Liberación Animal, n.

noun

  • 1

    (in UK)
    Frente de Liberación Animal masculine