translate English to French: Gathering of giants and flute players in the main square of the village to celebrate the National Day of...
Rencontre de géants et de joueurs de tromblon sur la place du village pour commémorer la Fête...