Translation of head start in Romanian

head start

noun

  • 1

    • to have a head start a avea un avantaj