German-English dictionary »

jemandem einen vorteil verschaffen meaning in English

GermanEnglish
jemandem einen Vorteil verschaffen

to give someone an edge