Vocabulary

ホーミング魚雷

homing torpedo

noun