leftard

Noun

 * 1)  A person of left-wing political views.

Translations

 * Chinese:
 * Cantonese: 左膠
 * Mandarin:
 * Finnish:
 * French:, ,
 * Russian:, лева́чка, , леворадика́лка
 * Ukrainian: ліва́к, ліва́чка