Spanish-English dictionary »

cervicidio meaning in English

SpanishEnglish
cervicidio noun

deerslaughter(killing of deer)
noun