Translation of to be on the ball in Spanish:

to be on the ball

andar con cuatro ojos, phr.

phrase

informal

  • 1

    andar con cuatro ojos informal
    ser muy espabilado