selfmurder

listen to the pronunciation of selfmurder
English - English
{n} the murder of one's self
Suicide
selfmurder
Favorites