What does battle of the somme mean?

battle of the somme meaning in General Dictionary

struggle of World War II (1944)

View more

  • battle in World War I (1916)