NichiDict

人間魚雷

にんげんぎょらい
[ningengyorai]

Meanings

1.Noun

human torpedo; manned torpedo; suicide submarine