Translation of to be ahead of the game in Spanish:

to be ahead of the game

llevar la delantera, phr.

phrase

  • 1

    llevar la delantera