NichiDict

ホーミング魚雷

ほーみんぐぎょらい
[hoomingugyorai]

Meanings

1.Noun

homing torpedo