0
Anonymous
Barcelona, the current greatest club in the world has won champions league three (3) times.
Wiki User
Chat with our AI personalities
two times