Translation of ultraizquierda in English:

ultraizquierda

feminine noun

  • 1

    la ultraizquierda the far / extreme left