zì zhì zhà dàn

Translation

  • improvised explosive device IED
Chinese Tones