French-English dictionary »

gauchiasse meaning in English

FrenchEnglish
gauchiasse nom

leftard(person of left-wing political views)
noun