Danish-English dictionary »

femicide meaning in English

DanishEnglish
femicide

femicide◼◼◼