What does Cinco de Mayo mean in English?

1 answer

Cinco de Mayo means "Fifth of May" in English.