English synonyms about - contact  

Battle of Puebla

noun

1 Battle of Puebla

A battle in which Mexican forces defeated the French in 1862.


Find more on battle of puebla elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0341