Dutch-English dictionary »

femicide meaning in English

DutchEnglish
femicide substantief
{f}

femicide [femicides](killing of women)
noun