General Knowledge In the Battle of Wand wash, the English defeated A) The Dutch B) The French C) The Portuguese D) None of these Detailed Solution: No Details Prev Next