self-murder
English
self-murder meaning in English • self-murder का अर्थ अंग्रेजी में
Adjective
- Suicide.