English-French dictionary »

catslaughter meaning in French

EnglishFrench
catslaughter (killing of cats)
noun

félicidenom