meaning of self murder
1.
Suicide.
Related Words
self-murder
|
self-murderer
|
Developed & Maintained By
Taraprasad.com