Translation of to win hands down in Romanian

to win hands down

a câştiga foarte uşor, phr.

phrase

  • 1

    a câştiga foarte uşor