French-English dictionary »

gynocide meaning in English

FrenchEnglish
gynocide nom {m}

femicide [femicides](killing of women)
noun