meaning of besser abschneiden

besser abschneiden - German to English

to fare better

View more

  • to achieve the advantage