what is cinco de mayo

Cinco de Mayo famous festival celebration 2021

Cinco de Mayo is a Spanish word which means 5th of May. Cinco de Mayo…