who won the last 5 world cup soccer
France
-1
Section::::Abstract.
List of FIFA World Cup finals
8821389
Germany
-1
Section::::Abstract.
List of FIFA World Cup finals
8821389
Spain
-1
Section::::Abstract.
List of FIFA World Cup finals
8821389
Italy
-1
Section::::Abstract.
List of FIFA World Cup finals
8821389
Brazil
-1
Section::::Abstract.
List of FIFA World Cup finals
8821389