Translation of to end one's own life in Spanish:

to end one's own life

phrase

  • 1

    he ended his own life puso fin a su vida