Definisi 'marne river'
English to English
noun
1 a World War I battle in northwestern France where the Allies defeated the Germans in 1918
source: wordnet30
More Word(s)
france, french republic, pitched battle, first world war, great war, war to end war, world war 1, world war i,

Visual Synonyms
Click for larger image