English-French dictionary »

deerslaughter meaning in French

EnglishFrench
deerslaughter (killing of deer)
noun

cérvicidenom