Chinese-English dictionary »

举枪自尽 /jǔqiāngzìjìn/ meaning in English

ChineseEnglish
举枪自尽 /jǔqiāngzìjìn/ noun

bullet train(suicide by small firearm)
noun
[UK: ˈbʊ.lɪt treɪn] [US: ˈbʊ.lət ˈtreɪn]