English | German | Russian | Czech

self-slaughtered English

Meaning self-slaughtered meaning

What does self-slaughtered mean?

self-slaughtered

Slaughtered or killed by oneself.

Are you looking for...?