Spanish-English dictionary »

felicidio meaning in English

SpanishEnglish
felicidio noun

catslaughter(killing of cats)
noun