ultrasinistra

Italian

Etymology

From ultra- +‎ sinistra.

Noun

ultrasinistra f (plural ultrasinistre)

  1. far left (politically)