Translation of descarriarse in English:

descarriarse

pronominal verb

  • 1

    to go off the rails
    to go astray