liú
dàn
fā
shè
qì

Definitions

  1. 1. grenade launcher

Components