LEFTIST


Meaning of LEFTIST in English

adj. radical, liberal, supporting the political left, belonging to the political left

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.