Cricket-inspired expressions you can use everyday

Cricket is originally an English sport which the British took to their colonies across the world including India. Over the centuries (pun intended) the English language has assimilated cricket terms.
Cricket-inspired expressions you can use everyday
Loading content, please wait...

Related Stories

No stories found.
logo
DHIE
www.deccanherald.com