Translation of to be top dog in Romanian

to be top dog

phrase

  • 1

    a fi cel mai tare