NichiDict

特攻隊

とっこうたい
[tokkoutai]

Meanings

1.Noun

special attack unit; kamikaze unit; suicide squad