French-English dictionary »

ami du peuple meaning in English

FrenchEnglish
ami du peuple nom {m}

bleeding heart(a person who is overly sympathetic to the plight of the underprivileged)
noun