If you mean a specific historic event you have to capitalize the name. For example:
*Many Polish pilots fought in the Battle of Britain. *
But if you mean any battle in World War II (not one particular battle) then noun becomes common, so you do not need to capitalize it.
In how many battles did Polish soldiers fight during the second World War?