Don Quixote was the man of La Mancha, what’s it in English? December 14, 2017 By Show answer The Stain More Entertainment QuestionsMore Movies Questions