Translation of to put sth in the shade in Romanian

to put sth in the shade

phrase

  • 1

    a se dovedi mai bun decât o echipă etc.