中国英语翻译

English version

set off firecrackers是什么意思