Translation of down to the wire in Spanish:

down to the wire

hasta el último momento, phr.

phrase

  • 1

    hasta el último momento