Quizzing Live

Which Country Won The 2007 Woman's World Cup Final

Answer:
Germany (Beat Brazil 2.0)