Definition of Battle Of Puebla

  • 1. A battle in which Mexican forces defeated the French in 1862 Noun

Semanticaly linked words with "battle of puebla"