traca
Top 25000
Meanings
Noun
1. a string of firecrackers, fireworks, bangers, etc.
2. grand finale