English-Russian dictionary »

leftard meaning in Russian

EnglishRussian
leftard (person of left-wing political views)
noun

левакnoun
{m}

левачкаnoun
{f}

леворадикалnoun
{m}

леворадикалкаnoun
{f}