General Knowledge MCQs
Q Which country has won the ICC Women’s T20 World Cup Maximum times?
  • A A. West indies
  • B B. England
  • C C. Australia
  • D D. None of the following
Leave a Comment