0
Anonymous
The last world cup was won by Italy inthe 2006 world cup held in Germany.
Wiki User
Chat with our AI personalities
Italy.