who won the women's champions trophy 2017
England
-1
Section::::Abstract.
2017 Women's Cricket World Cup Final
54383357
4674792219719633551
NONE
Section::::Abstract.
2017 Women's Cricket World Cup Final
54383357