caused a win, made winning possible

listen to the pronunciation of caused a win, made winning possible
English - Turkish

Definition of caused a win, made winning possible in English Turkish dictionary

led to victory
zafer yol açtı
English - English
led to victory