French-English dictionary »

politicide meaning in English

FrenchEnglish
politicide nom {m}

politicide◼◼◼(political killing)
noun