Spanish › Dictionaryquitarse la vidaHear itverbto take one's own life, commit suicideRead Spanish with every word explained