French-English dictionary »

félicide meaning in English

FrenchEnglish
félicide nom

catslaughter(killing of cats)
noun