French-English dictionary »

fémicide meaning in English

FrenchEnglish
fémicide nom {m}

femicide [femicides]◼◼◼(killing of women)
noun