FEEDBACK

Meaning of 自杀式汽车炸弹

Lookup via: Pinyin | Radicals
shā shì chē zhà dàn (Trad.: 自殺式汽車炸彈)
a suicide car bomb