battle of Solferino
Explore definitions, synonyms, and language insights of battle of Solferino
Definitions
Noun
an indecisive battle in 1859 between the French and Sardinians under Napoleon III and the Austrians under Francis Joseph I