shén
fēng
tū
jī
duì

Definitions

  1. 1. kamikaze unit (Japanese corps of suicide pilots in World War II)

Components