cervicide
English
cervicide meaning in English • cervicide का अर्थ अंग्रेजी में
Noun
- The act of killing deer; deer-slaying.