Chinese-English dictionary »

舉槍自盡 meaning in English

ChineseEnglish
舉槍自盡 noun

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