Vocabulary

手製爆弾

improvised explosive device; IED

noun