English | German | Russian | Czech

self-slain English

Meaning self-slain meaning

What does self-slain mean?

self-slain

Slain or killed by oneself.

Are you looking for...?

self | slain