Dictionary, Free Dictionary - MyDictionary.net
Definition of " levar a melhor " in Portuguese English Dictionary
Results
levar a melhor
  • {V} overcrow, prevail, best
levar a melhor sobre
  • {V} outdo, outsmart, outvie, overbear, overcome, overmatch, overreach, overtop, worst