Meaning of battle of the marne
Definition of battle of the marne
(noun)
a World War I
battle
in
northwestern
France where the Allies
defeated
the Germans in 1918
Other information on battle of the marne
WIKIPEDIA results for
battle of the marne
Amazon results for
battle of the marne
Tweet