Tag: Afghanistan vs Scotland

T20 World Cup 2021, 17th match: Afghanistan won by 130 runs

Watch T20 World Cup Free Online – The 17th match of the ICC…

khushi