ultralefts
English
Noun
ultralefts
plural of
ultraleft