English | German | Russian | Czech

self-slayer English

Meaning self-slayer meaning

What does self-slayer mean?

self-slayer

One who slays him- or herself; self-killer.

Are you looking for...?