English dictionary
battle of puebla meaning and definition
Definition and meaning of battle of puebla at MeaningMonkey.org. battle of puebla meaning and definition in the English Dictionary.BATTLE OF PUEBLA noun
Definition of Battle of Puebla (noun)
- a battle in which Mexican forces defeated the French in 1862
Source: Princeton University Wordnet