Translation of caballo de batalla in English:

caballo de batalla

hobby-horse, n.

masculine noun

  • 1

    (de una persona) hobby-horse
    (en una discusión) central issue