English-Hindi dictionary »

take own life meaning in Hindi

EnglishHindi
take own life verb

जान लेना