Translation of to be/stay on top in Romanian

to be/stay on top

phrase

  • 1

    a fi în frunte (a fi cel mai bun într-o competiţie)