Definisi 'marengo'
English to English
noun
1 a battle in 1800 in which the French under Napoleon Bonaparte won a great victory over the Austrians
source: wordnet30
More Word(s)
italia, italian republic, italy, pitched battle, napoleonic wars,

Visual Synonyms
Click for larger image