the english batsmen were completely flummoxed by murali's doosra
"a term used in the sport of cricket
"the english batsmen were completely flummoxed by murali's doosra" What is the definition of "doosra"?