Pinyin Dictionary results for "zi sha shi"

自杀式
suicide (attack); suicidal
自杀式炸弹
a suicide bomb
自杀式爆炸
suicide bombing
Dictionary data provided by CC-CEDICT