WATCH – Sri Lanka Team Departure | ICC Women’s T20 World Cup 2023

376

Sri Lanka Women’s Cricket Team departed for South Africa to take part in ICC Women’s T20 World Cup 2023 which will begin on the 10th February.