Translation of remontada in English:

remontada

recovery, n.

feminine noun

  • 1

    recovery