Pinyin Dictionary results for "zi sha shi zha dan"

自杀式炸弹
a suicide bomb
Dictionary data provided by CC-CEDICT