French-English dictionary »

campagne de diffamation meaning in English

FrenchEnglish
campagne de diffamation nom {f}

smear campaign◼◼◼(negative propaganda)
noun