Cricket

Pouring down meaning in cricket: Who won the toss today 2021 WTC Final?

Pouring down meaning in cricket: Who won the toss today 2021 WTC Final?