फैंसि लैन, खुदकुसी

English: Translation
self-slaughter
Hindi: Translation
आत्महत्या
noun